immunological medicinal product - German English Dictionary